Fullstack Job: Senior JavaScript Developer (Fullstack)

Job added on

Company

Coders Connect

Location

London, England - United Kingdom

Job type

Full-Time

Fullstack Job Details

This is a remote position.

Coders Connect are partnering with an exciting startup offering a solution to extract legal and commercial clauses from contracts and use them to trigger business workflows, manage risk and improve compliance.


They provide companies with a one-stop shop for contract lifecycle management, covering everything from contract authoring to the extraction of actionable business insights.


They are reshaping how businesses use technology to understand the information locked in legal documents. By accelerating manual contract processes they empower business leaders to react more quickly, make better decisions and reduce operational risk across the organization.


About the role:


  • Participate in the design and creation of scalable software
  • Part of a cross-functional team that is responsible for the full software development lifecycle, from conception to deployment
  • As a fullstack developer, you should be comfortable around both front-end and back-end coding languages, development frameworks, build tools and third-party libraries
  • You should also be a team player with an understanding of good UX and task-oriented functionality

You should:
  • write clean, functional and testable code on the front- and back-end
  • design client-side and server-side architecture when required
  • develop and manage well-functioning data-centric web applications and services
  • understand how to build high-performance and effective REST APIs
  • take responsibility for testing your own code to ensure responsiveness and efficiency
  • assist in peer code reviews and collaborative exercises
  • be able to troubleshoot, debug and upgrade software
  • understand mobile-first responsive design
  • write clear, well-formatted technical documentation
  • be able to clearly communicate and summarise complex technical information to management and non-technical team members

Requirements

  • Proven, commercial experience as a web developer, with substantial experience using both client and server-side javascript
  • Experience working on high-performance, highly-available, enterprise-grade NodeJS web services
  • Be able to write HTML and CSS in your sleep, and know how to build cross-browser UIs
  • A working knowledge of client-side build tools such as Webpack, Rollup, SCSS, NPM
  • An understanding of web security best practice, OWASP top ten, SAST, SQL injection, CSRF, etc.
  • Commercial experience of working with large, high-performance PostgreSQL and MongoDB databases (or equivalent), understand indexing, and be able to optimise application database design and queries
  • Excellent communication and teamwork skills
  • Attention to detail, and an organised, analytical approach
  • Experience working on AWS

Education, Qualifications
  • Computer Science Degree level or equivalent

● Proven, commercial experience as a web developer, with substantial experience using both client and server-side javascript ● Experience working on high-performance, highly-available, enterprise-grade NodeJS web services ● Be able to write HTML and CSS in your sleep, and know how to build cross-browser UIs ● A working knowledge of client-side build tools such as Webpack, Rollup, SCSS, NPM ● An understanding of web security best practice, OWASP top ten, SAST, SQL injection, CSRF, etc. ● Commercial experience of working with large, high-performance PostgreSQL and MongoDB databases (or equivalent), understand indexing, and be able to optimise application database design and queries ● Excellent communication and teamwork skills ● Attention to detail, and an organised, analytical approach Education, Qualifications ● Computer Science Degree level or equivalent ● Experience working on AWS Services